home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1994 March / Internet Info CD-ROM (Walnut Creek) (March 1994).iso / networking / terms / kermit / charsets / koi8.c < prev    next >
C/C++ Source or Header  |  1993-03-06  |  2KB  |  114 lines

  1. /*
  2.   koi8.c.  Produce a table of the "Old KOI-8" Cyrillic character set.
  3.   F. da Cruz, Columbia University, 1993.
  4. */
  5. char *name[] = {
  6.     "(undefined)",
  7.     "(undefined)",
  8.     "(undefined)",
  9.     "(undefined)",
  10.     "(undefined)",
  11.     "(undefined)",
  12.     "(undefined)",
  13.     "(undefined)",
  14.     "(undefined)",
  15.     "(undefined)",
  16.     "(undefined)",
  17.     "(undefined)",
  18.     "(undefined)",
  19.     "(undefined)",
  20.     "(undefined)",
  21.     "(undefined)",
  22.     "(undefined)",
  23.     "(undefined)",
  24.     "(undefined)",
  25.     "(undefined)",
  26.     "(undefined)",
  27.     "(undefined)",
  28.     "(undefined)",
  29.     "(undefined)",
  30.     "(undefined)",
  31.     "(undefined)",
  32.     "(undefined)",
  33.     "(undefined)",
  34.     "(undefined)",
  35.     "(undefined)",
  36.     "(undefined)",
  37.     "(undefined)",
  38.     "Cyrillic yu",
  39.     "Cyrillic a",
  40.     "Cyrillic be",
  41.     "Cyrillic tse",
  42.     "Cyrillic de",
  43.     "Cyrillic ie",
  44.     "Cyrillic ef",
  45.     "Cyrillic ghe",
  46.     "Cyrillic ha",
  47.     "Cyrillic i",
  48.     "Cyrillic short i",
  49.     "Cyrillic ka",
  50.     "Cyrillic el",
  51.     "Cyrillic em",
  52.     "Cyrillic en",
  53.     "Cyrillic o",
  54.     "Cyrillic pe",
  55.     "Cyrillic ya",
  56.     "Cyrillic er",
  57.     "Cyrillic es",
  58.     "Cyrillic te",
  59.     "Cyrillic u",
  60.     "Cyrillic zhe",
  61.     "Cyrillic ve",
  62.     "Cyrillic soft sign",
  63.     "Cyrillic yeri",
  64.     "Cyrillic ze",
  65.     "Cyrillic sha",
  66.     "Cyrillic e",
  67.     "Cyrillic shcha",
  68.     "Cyrillic che",
  69.     "Cyrillic hard sign",
  70.     "Cyrillic Yu",
  71.     "Cyrillic A",
  72.     "Cyrillic Be",
  73.     "Cyrillic Tse",
  74.     "Cyrillic De",
  75.     "Cyrillic Ie",
  76.     "Cyrillic Ef",
  77.     "Cyrillic Ghe",
  78.     "Cyrillic Ha",
  79.     "Cyrillic I",
  80.     "Cyrillic Short i",
  81.     "Cyrillic Ka",
  82.     "Cyrillic El",
  83.     "Cyrillic Em",
  84.     "Cyrillic En",
  85.     "Cyrillic O",
  86.     "Cyrillic Pe",
  87.     "Cyrillic Ya",
  88.     "Cyrillic Er",
  89.     "Cyrillic Es",
  90.     "Cyrillic Te",
  91.     "Cyrillic U",
  92.     "Cyrillic Zhe",
  93.     "Cyrillic Ve",
  94.     "Cyrillic Soft Sign",
  95.     "Cyrillic Yeri",
  96.     "Cyrillic Ze",
  97.     "Cyrillic Sha",
  98.     "Cyrillic E",
  99.     "Cyrillic Shcha",
  100.     "Cyrillic Che",
  101.     "DEL"
  102. };
  103.  
  104. main() {
  105.     int i, j;
  106.     printf("Old KOI-8 (GOST 19768-74)\n");
  107.     printf("char dec col/row oct hex  description\n");
  108.     for (i = 160; i < 256; i++) {
  109.     j = i - 160;
  110.     printf("[%c]  %3d  %02d/%02d  %3o  %2X  %s\n",
  111.            i, i, i/16, i%16, i, i, name[j]);
  112.     }
  113. }
  114.